EntryValidator

Validates individual entries in a complex Entry.

For example, in a ValidatedList, individual new additions need to be validated, and validation of the entire list will take place as a piece-wise validation of each element, to preserve as much of the valid contents as possible

SAM: validateEntry takes an input of type T and a ValidationType, returns a ValidationResult

Author

fzzyhmstrs

Since

0.2.0

Parameters

T

the non-null type of the Entry stored value

Inheritors

Types

Link copied to clipboard
Link copied to clipboard

Builder subclass for this validator. Builds a validator from predicates for weak and strong validation circumstances.

Link copied to clipboard

Validation strategy relative to game state.

Functions

Link copied to clipboard

Validates an input per the provided validation type.